solemn agreement, pact ne demek

  1. solemn agreement, pact : antlaşma